the right person for - French English Dictionary